<%= paginator.render do %>
<ul class="pagination">
  <%# 当前的上下文是Pagination::Helpers::Paginator对象，所以可以直接调用paginator实例方法 %>
  <%= first_page_tag unless current_page.first? %>
  <%= prev_page_tag unless current_page.first? %>

  <% each_page do |page| %>
    <% if page.inside_window? %>
      <%= page_tag page %>
    <% else %>
      <%= gap_tag %>
    <% end %>
  <% end %>

  <%= next_page_tag unless current_page.last? %>
  <%= last_page_tag unless current_page.last? %>
</ul>
<% end %>

<!--
例：
当前页5，window=3
« 最初 ‹ 前へ … 2 3 4 5 6 7 8 … 次へ › 最後 »
-->